package com.reliable.api.param.task;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import javax.validation.constraints.NotNull;
import java.util.Date;

@Data
public class ReliableTaskPageParam {

    /**
     * 分页参数 当前页数
     */
    @NotNull
    private Long pageNum;

    /**
     * 分页参数 每页大小
     */
    @NotNull
    private Long pageSize;

    /**
     * 任务名称
     */
    @ApiModelProperty(value = "任务名称", position = 1)
    private String taskName;

    /**
     * 状态
     */
    @ApiModelProperty(value = "状态", position = 7)
    private Integer status;

    /**
     * 归属地
     */
    @ApiModelProperty(value = "归属地", position = 10)
    private String addressName;

    /**
     * 开始时间
     */
    @ApiModelProperty("开始时间")
    private Date beginTime;

    /**
     * 结束时间
     */
    @ApiModelProperty("结束时间")
    private Date endTime;




}
